sickle alfalfa - English Synonyms Dictionary